certified commercial fundraising accountant tax accounting quickbooks fundraiser cpa capital campaigns computer consultant charity estate fund raising feasibility studies development